Introducing CDDataExtract

CDDataExtract is a simple mechanism for extracting the contents of a data CD onto disk and removing the readonly attribute on copied files and directories.

Important Note: Throughout this help reference is made to data CDs but CDDataExtract also works with data DVDs.

A GUI is provided that allows the user to change the Source (the CD drive) and the Target (the disk directory). Below is an example main window.

In the example above clicking Extract would cause the warning popup below to appear because the New directory name (under parent) text box must not be left blank.

Source

The list of Source CD drives is determined for the PC where CDDataExtract is run. If CDDataExtract is run from a CD drive then that CD drive will be the default, otherwise the first CD drive in the list will be the default.

Target

The full target directory name is made up by appending the Parent and New directory name (with an intervening "\" of course!).

The Parent can be adjusted by using the Browse... button which displays a Browse for Folder window e.g.

 

The New directory name (under parent) is a text field where a (sub) directory name must be entered. The name can contain "\" to indicate further subdirectory levels.

The full target directory will be created during extraction if it does not exist (as will any intermediate directories).

About CDDataExtract...

The About CDDataExtract... button displays useful information about this release of CDDataExtract.

Help...

The Help... button display this help which is contained in CDDataExtract.chm which must exist in the same directory as CDDataExtract.exe itself. If the help button is missing then CDDataExtract.chm was not found.

Extract

Starts the actual extraction. Popups will appear if any problems are found. By default all extracted directories and files will be readwrite. If a CDDataExtract.ini is provided this default behavior can be changed.

Cancel

Simply cancels the application.

Customizing CDDataExtract

By supplying a CDDataExtract.ini it's possible to customize CDDataExtract e.g. specify a default New directory name (under parent), specify an executable to run after extraction, specify desktop icons to be created, specify files that should be readonly after extraction, specify files that should have their modify times set to the extraction time etc. It's also possible have multiple CDDataExtract*.ini files.

What would you like to look at now?

Release History
How to use CDDataExtract
CDDataExtract.ini
About CDDataExtract
License
Uninstalling CDDataExtract